package main

import (
	"fmt"
	"micro-store/router"
	"micro-store/util"
)

/**
 * @Description
 * @Date 2023/5/13 周六 17:03
 * @Author Tang-J-L <vx：17685112557>
 */
func main() {
	// 初始化配置文件
	util.ConfigInit()
	// 初始化mysql
	util.MySQLInit()
	// var tokenExpire = viper.GetInt("jwt.tokenExpire")
	// var signingKey = []byte(viper.GetString("jwt.signingKey"))
	// fmt.Println("...", tokenExpire, signingKey)
	//
	// token, _ := util.GetToken(1, "kuki")
	// fmt.Println("token", token)
	//
	// parseToken, _ := util.ParseToken(token)
	// fmt.Println("parseToken", parseToken)
	//
	// validToken1 := util.ValidToken(token)
	// fmt.Println(validToken1)
	//
	// validToken2 := util.ValidToken(token + "22222222")
	// fmt.Println(validToken2)

	// 启动路由
	r := router.Router()
	err := r.Run(":8080") // 默认端口8080
	if err != nil {
		fmt.Println("启动失败！！！")
		return
	}
}
